365bet中国官方网站

  • word of the day

    life support

    life support - 365bet中国官方网站 definition and meaning for word life support

    Definition
    (noun) equipment that makes life possible in otherwise deadly environmental conditions
    Synonyms : life-support system
    Example Sentence
    • the astronauts relied on their life-support systems
    Definition
    (noun) medical equipment that assists or replaces important bodily functions and so enables a patient to live who otherwise might not survive
    Synonyms : life-support system
    Example Sentence
    • the patient is on life support

  • Word used in video below:
    text: you support her of course i support her
    Download our Mobile App Today